package demo1;

import java.util.ArrayList;

public class ArrayListDemo {
    public static void main(String[] args) {
        //创建ArrayList的集合 需要在<>中规定数据的类型
        ArrayList<String> list1 = new ArrayList<>();
        //添加数据
        list1.add("张三");
        list1.add("李四");
        list1.add("王五");
        list1.add("赵六");
        //插入数据表到指定位置
        list1.add(1,"周七");
        //遍历所有数据
        for (int i = 0; i < list1.size(); i++) {
            //通过集合的get（下标）获得数据
      System.out.println(list1.get(i));
        }
        //创建存放整数的集合
        ArrayList<Integer> list2=new ArrayList<>();
        //添加整数
        list2.add(10);
        list2.add(666);
        list2.add(777);
        list2.add(888);
        //删除数据
        list2.remove(2);
        //遍历输出集合
        for (int i =0;i<list2.size();i++){
            System.out.println(list2.get(i));
        }
    }
}